Citibank ATMs in Selma, CA

2121 High St
Selma
CA 93662
United States